package com.sophia.common.xmlbean.pojo.pregnantrecord;

import java.util.List;

import com.sophia.common.xmlbean.util.BaseXMLPojo;

/**
 * 异常孕产史
 * <p>
 * Title:Health
 * </p>
 * <p>  
 * ProductionHistoryXMLPojo
 * </p>
 * Alex Apr 13, 2011 10:54:07 PM create
 * 
 * @author <a href='wanghao924@126.com'>Alex</a> QQ: 873987060;
 * @version 1.0
 */
public class ProductionHistoryXMLPojo extends BaseXMLPojo {

	private static final long serialVersionUID = 1L;


 
    /**
    * 自然流产
    */
    private SpontaneousAbortionXMLPojo spontaneousAbortion;
    

 
    /**
    * 人工流产
    */
    private AbactioXMLPojo abactio;
    

 
    /**
    * 引产
    */
    private OdinopoeiaXMLPojo odinopoeia;
    

 
    /**
    * 葡萄胎
    */
    private HydatidMoleXMLPojo hydatidMole;
    

 
    /**
    * 死胎
    */
    private StillbirthXMLPojo stillbirth;
    

 
    /**
    * 早产
    */
    private PrematureBirthXMLPojo prematureBirth;
    

 
    /**
    * 难产
    */
    private DystociaXMLPojo dystocia;
    

 
    /**
    * 生育畸形儿
    */
    private FertilityOafXMLPojo fertilityOaf;
    

 
    /**
    * 宫外孕
    */
    private ExfetationXMLPojo exfetation;
    

	public ProductionHistoryXMLPojo() {
		nodeName = "productionHistory";
                nodeList.add(0, "spontaneousAbortion");
                nodeList.add(1, "abactio");
                nodeList.add(2, "odinopoeia");
                nodeList.add(3, "hydatidMole");
                nodeList.add(4, "stillbirth");
                nodeList.add(5, "prematureBirth");
                nodeList.add(6, "dystocia");
                nodeList.add(7, "fertilityOaf");
                nodeList.add(8, "exfetation");
	}
    
	    public SpontaneousAbortionXMLPojo getSpontaneousAbortion() {
		    return spontaneousAbortion;
		}
	
		public void setSpontaneousAbortion(SpontaneousAbortionXMLPojo spontaneousAbortion) {
			this.spontaneousAbortion = spontaneousAbortion;
		}
	 
	    public AbactioXMLPojo getAbactio() {
		    return abactio;
		}
	
		public void setAbactio(AbactioXMLPojo abactio) {
			this.abactio = abactio;
		}
	 
	    public OdinopoeiaXMLPojo getOdinopoeia() {
		    return odinopoeia;
		}
	
		public void setOdinopoeia(OdinopoeiaXMLPojo odinopoeia) {
			this.odinopoeia = odinopoeia;
		}
	 
	    public HydatidMoleXMLPojo getHydatidMole() {
		    return hydatidMole;
		}
	
		public void setHydatidMole(HydatidMoleXMLPojo hydatidMole) {
			this.hydatidMole = hydatidMole;
		}
	 
	    public StillbirthXMLPojo getStillbirth() {
		    return stillbirth;
		}
	
		public void setStillbirth(StillbirthXMLPojo stillbirth) {
			this.stillbirth = stillbirth;
		}
	 
	    public PrematureBirthXMLPojo getPrematureBirth() {
		    return prematureBirth;
		}
	
		public void setPrematureBirth(PrematureBirthXMLPojo prematureBirth) {
			this.prematureBirth = prematureBirth;
		}
	 
	    public DystociaXMLPojo getDystocia() {
		    return dystocia;
		}
	
		public void setDystocia(DystociaXMLPojo dystocia) {
			this.dystocia = dystocia;
		}
	 
	    public FertilityOafXMLPojo getFertilityOaf() {
		    return fertilityOaf;
		}
	
		public void setFertilityOaf(FertilityOafXMLPojo fertilityOaf) {
			this.fertilityOaf = fertilityOaf;
		}
	 
	    public ExfetationXMLPojo getExfetation() {
		    return exfetation;
		}
	
		public void setExfetation(ExfetationXMLPojo exfetation) {
			this.exfetation = exfetation;
		}
	 
    
    



}
